<script>
	export default {
		onLaunch: function() {
			console.log('App Launch');

			// console.log('clientInfo-----------' + JSON.stringify(plus.push.getClientInfo()));
			// 			uni.getProvider({
			// 				service: 'push',
			// 				success: function(res) {
			// 					console.log('获取推送通道'+res.provider)

			// 个推的名称为 igexin
			// if (~res.provider.indexOf('igexin')) {
			// uni.subscribePush({
			// 	provider: 'igexin',
			// 	success: function(res) {
			// 		console.log('开启推送success:' + JSON.stringify(res));
			// 	}
			// });

			this.getLocation();
			// #ifdef APP-PLUS
			plus.screen.lockOrientation('portrait-primary');

			// 5+ 推送消息
			// plus.push.addEventListener('click', function(msg) {
			// 	// plus.ui.alert('click' + JSON.stringify(msg));
			// 	var msgObj = JSON.parse(msg.payload);
			// 	// plus.ui.alert(msgObj.id);
			// 	setTimeout(function() {
			// 		uni.uni.navigateTo({
			// 			url: '/pages/main/eventDetail/eventDetail?id=msgObj.eventId',
			// 			success: res => {},
			// 			fail: () => {},
			// 			complete: () => {}
			// 		});
			// 	}, 1000)
			// }, false);
			// #endif
		},
		onShow: function() {
			console.log('App Show')
			// 			var self = this;
			// 			uni.getStorage({
			// 				key: 'userAccount',
			// 				success(res) {
			// 					// self.username = res.data.name;
			// 					var password = res.data.pass;
			// 					console.log('存的密码'+password);
			// 					if (password.length == 0) {
			// 						// self.isChecked = 0;
			// 						uni.reLaunch({
			// 							url: "/pages/login/login"
			// 						});
			// 					} else {
			// 						// self.isChecked = 1;
			// 						
			// 					}
			// 			
			// 					// console.log('存储的用户名密码' + self.username + self.password);
			// 				},
			// 				fail(res) {
			// 			
			// 				}
			// 			})
		},
		onReady: function() {
			console.log('App Ready')
		},
		onHide: function() {
			console.log('App Hide')
		},
		methods: {
			getLocation() {
				var that = this;
				// this.setTime();
				uni.getLocation({
					type: 'gcj02',
					success: (location) => {
						console.log(location.latitude)
						//上传实时位置
						// uni.getStorage({
						// 	key: "accessToken",
						// 	success: function(res) {
						// 		console.log("存储的token333333  " + JSON.stringify(res));
						// 		if (res.data) {
						// 			that.$http.post('ac/xagrid/appUserLocationService/addLocation', {
						// 				latitude: location.latitude,
						// 				longitude: location.longitude
						// 			}).then((res) => {
						// 				if (res.errcode == 0) {

						// 					console.log('上传位置成功');
						// 				} else {
						// 					console.log('上传位置失败' + JSON.stringify(res));
						// 				}

						// 			})
						// 		}

						// 	},
						// 	fail: function(error) {
						// 		console.log("main获取失败");

						// 	}
						// })
					},
					fail: function(error) {
						console.log('获取位置错误' + JSON.stringify(error));
					}
				})
			},
		},
	}
</script>

<style>
	/*每个页面公共css */
	@import "./common/uni.css";

	body,
	page {
		min-height: 100%;
		display: flex;
		width: 100%;
	}

	/* #ifdef MP-BAIDU */
	page {
		width: 100%;
		height: 100%;
		display: block;
	}

	swan-template {
		width: 100%;
		min-height: 100%;
		display: flex;
	}

	/* #endif */

	.content {
		display: flex;
		flex: 1;
		flex-direction: column;
		background-color: #efeff4;
		padding: 20upx;
	}

	.input-group {
		background-color: #ffffff;
		margin-top: 40upx;
		position: relative;
	}

	.input-group::before {
		position: absolute;
		right: 0;
		top: 0;
		left: 0;
		height: 1upx;
		content: '';
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5);
		background-color: #c8c7cc;
	}

	.input-group::after {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 0;
		height: 1upx;
		content: '';
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5);
		background-color: #c8c7cc;
	}

	.input-row {
		display: flex;
		flex-direction: row;
		position: relative;
	}

	.input-row .title {
		width: 20%;
		height: 50upx;
		min-height: 50upx;
		padding: 15upx 0;
		padding-left: 30upx;
		line-height: 50upx;
	}

	.input-row.border::after {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 15upx;
		height: 1upx;
		content: '';
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5);
		background-color: #c8c7cc;
	}

	.btn-row {
		margin-top: 50upx;
		padding: 20upx;
	}

	uni-button[type=primary] {
		background-color: #56b98c;
	}

	button[type=primary] {
		background-color: #56b98c;
	}

	uni-button[disabled][type=primary] {
		background-color: rgba(86, 185, 140, .6);
	}

	button[disabled][type=primary] {
		background-color: rgba(86, 185, 140, .6);
	}

	.button-hover[type=primary] {
		background-color: #6ebf9a;
	}
</style>
